Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
68 BERMUDA ROAD Semi-Detached £172,936 £38,500 20 Apr 1999
72 BERMUDA ROAD Detached £160,602 £130,000 15 Oct 2019
74 BERMUDA ROAD Semi-Detached £188,698 £152,000 26 Oct 2018
78 BERMUDA ROAD Semi-Detached £165,976 £49,000 6 Jul 2001
80 BERMUDA ROAD Semi-Detached £204,853 £129,000 25 Jul 2007
82 BERMUDA ROAD Semi-Detached £225,663 £177,500 6 Oct 2017
84 BERMUDA ROAD Semi-Detached £174,364 £130,000 16 Aug 2016
86 BERMUDA ROAD Semi-Detached £167,754 £124,000 6 May 2016